package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.DzXiezilou;

/**
 * 商铺写字楼Mapper接口
 * 
 * @author ruoyi
 * @date 2023-08-17
 */
public interface DzXiezilouMapper 
{
    /**
     * 查询商铺写字楼
     * 
     * @param spId 商铺写字楼主键
     * @return 商铺写字楼
     */
    public DzXiezilou selectDzXiezilouBySpId(Long spId);

    /**
     * 查询商铺写字楼列表
     * 
     * @param dzXiezilou 商铺写字楼
     * @return 商铺写字楼集合
     */
    public List<DzXiezilou> selectDzXiezilouList(DzXiezilou dzXiezilou);

    /**
     * 新增商铺写字楼
     * 
     * @param dzXiezilou 商铺写字楼
     * @return 结果
     */
    public int insertDzXiezilou(DzXiezilou dzXiezilou);

    /**
     * 修改商铺写字楼
     * 
     * @param dzXiezilou 商铺写字楼
     * @return 结果
     */
    public int updateDzXiezilou(DzXiezilou dzXiezilou);

    /**
     * 删除商铺写字楼
     * 
     * @param spId 商铺写字楼主键
     * @return 结果
     */
    public int deleteDzXiezilouBySpId(Long spId);

    /**
     * 批量删除商铺写字楼
     * 
     * @param spIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteDzXiezilouBySpIds(Long[] spIds);
}
